package com.liuqi.aiagent.service;

import com.liuqi.aiagent.transfer.dto.ModelEditDto;
import com.liuqi.aiagent.transfer.dto.ModelSaveDto;
import com.liuqi.aiagent.transfer.model.Result;
import com.liuqi.aiagent.transfer.model.ResultList;
import com.liuqi.aiagent.transfer.vo.ModelVo;

/**
 * @author liuqi
 * @date 2025/7/15
 **/
public interface ModelService {

    Result save(ModelSaveDto modelSaveDto);

    Result edit(ModelEditDto modelEditDto);

    Result delete(int id);

    ResultList<ModelVo> findAll();

    ResultList<ModelVo> findAllByType(String type);

}
